package com.paic.mhis.hcpms.assessment.dto;

import java.math.BigDecimal;
import java.util.List;

import com.paic.mhis.common.base.dto.BaseDTO;

/**
 * 
 * Description: 指标体系DTO
 * 
 * @author: EX-LUANDEBIAO001
 * @version:
 */
public class IndicatorDTO extends BaseDTO {

	private static final long serialVersionUID = -5714947261574643149L;

	// 指标编码
	private String code;

	// 指标得分
	private BigDecimal value;

	// 父指标编码
	private String pid;

	// 指标名称
	private String name;

	// 指标体系编码
	private String structureNo;

	// 指标等级
	private String indicatorLevel;

	// 评分详细描述
	private String standardDesc;

	// 是否启用
	private String isEnable;
	
	//设置背景色
	private String backColor;
	
	private String regionCode;

	// 父级指标对应子指标集合
	private List<IndicatorDTO> list;
	

	public String getIsEnable() {
		return isEnable;
	}

	public void setIsEnable(String isEnable) {
		this.isEnable = isEnable;
	}

	public BigDecimal getValue() {
		return value;
	}

	public void setValue(BigDecimal value) {
		this.value = value;
	}


	public String getStandardDesc() {
		return standardDesc;
	}

	public void setStandardDesc(String standardDesc) {
		this.standardDesc = standardDesc;
	}

	public List<IndicatorDTO> getList() {
		return list;
	}

	public void setList(List<IndicatorDTO> list) {
		this.list = list;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getPid() {
		return pid;
	}

	public void setPid(String pid) {
		this.pid = pid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getStructureNo() {
		return structureNo;
	}

	public void setStructureNo(String structureNo) {
		this.structureNo = structureNo;
	}

	public String getIndicatorLevel() {
		return indicatorLevel;
	}

	public void setIndicatorLevel(String indicatorLevel) {
		this.indicatorLevel = indicatorLevel;
	}

	public String getBackColor() {
		return backColor;
	}

	public void setBackColor(String backColor) {
		this.backColor = backColor;
	}

	public String getRegionCode() {
		return regionCode;
	}

	public void setRegionCode(String regionCode) {
		this.regionCode = regionCode;
	}

	@Override
	public String toString() {
		return "IndicatorDTO [code=" + code + ", value=" + value + ", pid="
				+ pid + ", name=" + name + ", structureNo=" + structureNo
				+ ", indicatorLevel=" + indicatorLevel + ", standardDesc="
				+ standardDesc + ", isEnable=" + isEnable + ", backColor="
				+ backColor + ", regionCode=" + regionCode + ", list=" + list
				+ "]";
	}


}
